package cn.lingyangwl.agile.auth.service;

import cn.lingyangwl.agile.auth.model.mq.LoginLogMQ;

/**
 * auth 服务的消息队列服务
 * @author shenguangyang
 */
public interface AuthMqService {

    void send(LoginLogMQ mq);

    /**
     * 删除客户端缓存的权限信息, 网关消费, 用于删除本地缓存的客户端权限数据
     * @param clientId 客户端id
     */
    void deleteClientAuthority(String clientId);
}
